forest dormouse - German English Dictionary